package org.jeecg.modules.third.oapi.alct56.dto.req.image;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @Description: App侧运单装卸货照片DTO
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ShippingImageDTO implements Serializable {

    //运单号
    private String shipmentCode;

    //司机身份证号
    private String driverCode;

    //41.8563
    private String baiduLatitude;

    //124.017864
    private String baiduLongitude;

    //照片业务类型，pickup是装货照片 unload是卸货照片
    private String imageType;

    //拍照时间,例如： 2024-01-08T11:02:02
    private String imageTakenDate;

    //文件名称，例如：装货图片-002
    private String fileName;

    //文件类型,例如：jpg
    private String fileExt;

    //照片base64
    private String fileData;

    private Integer altitude;

    private Double speed;

    private Integer direction;

    //操作时间
    private String time;
}
